Need of View Model